Research Review: Globally Distributed Requirements Engineering and Agility
نویسنده
چکیده
Getting requirements right is considered the most important and difficult part of the software development process. As organizations and stakeholders become more globally distributed, getting requirements right will pose a greater challenge. Today, organizations are offered a sophisticated array of multimedia meeting systems with video, audio and computer support for remotely specifying requirements. In the context of present day’s global workforce scenario, distributed requirements engineering is now being explored by researchers as well as industry to build an understanding of the dynamics of this highly interactive phase in a globally distributed context. Accordingly, this paper addresses the timely need of reviewing the literature on globally distributed requirements engineering. Findings highlight paucity of literature in this area. Additionally, the paper presents an innovative approach to globally distributed requirements engineering by reviewing the literature on the applicability of agile development approach in a globally distributed setting. Contributing to academic and practitioner literature, the author discusses emerging directions for future research in this area.
منابع مشابه
Developing Internet-based integrated architecture for managing globally distributed software development projects
Given the increasing importance of globally distributed software development (GDSD) over the last decade, it is surprising that empirical research in this area is still in the very early stage. The few existing studies report that due to various gaps or distances between different sites, traditional coordination and control mechanisms usually become less effective in dispersed projects. They fu...
متن کاملManufacturing systems integration and agility: Can mobile agents help?
Mobile code is being championed as a solution to a plethora of software problems. This paper investigates whether Mobile Agents and Mobile Objects support improved system integration and agility in the manufacturing domain. We describe two systems built to support the Sales Order Process of a distributed manufacturing enterprise, using IBM's Aglets Software Development Kit. The Sales Order Proc...
متن کاملRequirements Change Management in Global Software Development: A Case Study in Pakistan
Global software development has been a phenomenon of growing interest for almost past decade or so; and its adoption trend continues to gain momentum. Globally distributed work is taken up as an alternative to single-site mainly because of the economic and strategic benefits it offers. Software development at geographically distributed environment is not a straightforward task and entails numer...
متن کاملA Components Oriented Method for Evaluation of E-government Information Systems Agility
Agility is simply defined as the ability of an entity (system, organization, human, etc.) to quickly accommodate unanticipated changes in order to face threats of its environment. The need for Agility within e-government is mainly due to the permanent changes in the environment (political, societal, economical, technological, etc.) which in turn cause changes in the governments’ regulations and...
متن کاملEvaluating the Effectiveness of a Collaborative Requirements Engineering Modeling Notation for Planning Globally Distributed Projects
In many software projects, stakeholders are distributed across different time zones, organizations, and geographical locations. This creates challenges for conducting people-intensive activities such as requirements elicitation, analysis, and prioritization. To address these problems we previously introduced a visual modeling notation to help project managers plan the collaboration infrastructu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJIDE
دوره 2 شماره
صفحات -
تاریخ انتشار 2011